THE ‘SICK’ ROAD: Camels at tourist site in China resume after claims some died of exhaustion
ALICE YAN: Famous Silk Road site in China is under fire after footage showed camels used for tourist rides unable to stand and crying in pain while being dragged across the sand by staff appeared online. The distressing footage of the camels was filmed at Mingsha Mountain in Dunhuang in Gansu province, northwestern China, and … Continue reading THE ‘SICK’ ROAD: Camels at tourist site in China resume after claims some died of exhaustion
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed